Release 10.1A: OpenEdge Development:
ADM and SmartObjects


SmartObject types

The ADM provides the SmartObjects described in Table 1–3. For detailed descriptions, see Chapter 2, " SmartObjects."

Table 1–3: SmartObject summary 
SmartObject type
Description
ADM class
SmartContainer:
   SmartDialog,
   SmartFrame,
   SmartWindow
Holds instances of other SmartObjects, including other SmartContainers.
container 
SmartDataBrowser
Browses records and allows updates to records in a browse widget; includes static and dynamic versions.
browser 
SmartDataField
Displays a single data field in a SmartDataViewer.
field 
SmartDataObject
Defines a set of records to fetch from a database and the update logic for those records.
data 
SmartDataViewer
Displays data fields in a frame and coordinates their display with other SmartObjects. Can serve as a highly specialized type of SmartContainer.
viewer 
SmartFilter
Displays data fields in a frame, to allow filtering of a data set by user-specified selection criteria.
filter 
SmartFolder
Provides an interface (tab folder and paging mechanism) for selecting pages in a SmartContainer.
folder 
SmartPanel
Groups functionally related buttons (for example, navigation or update buttons) on a frame.
panel 
SmartSelect
A SmartDataField that performs a “lookup” on a single data field.
select 
SmartToolbar
Provides a toolbar and/or menu interface to application commands.
toolbar 
Simple SmartObject
Provides a template for creating new visual SmartObjects.
smart 


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095